package com.iocup.keybastion.authentication.authenticator;


import com.iocup.keybastion.core.credentials.Credentials;
import lombok.Getter;
import lombok.Setter;

/**
 * 登录凭证：具有公共信息，
 * @author xyjxust
 */
@Setter
@Getter
public abstract class LoginCredentials extends Credentials {

    /**
     * 认证类型
     */
    private String authType;
    /**
     * 密码
     */
    private String password;


    @Override
    public abstract boolean equals(Object o);

    @Override
    public abstract int hashCode();
}
